package com.zking.service;

import com.zking.dao.StudentDao;
import com.zking.entity.PageManager;
import com.zking.entity.Student;
import com.zking.entity.Teacher;

import java.util.List;

public class StudentService {

    private StudentDao stuDao = new StudentDao();

    /**
     * 获取学生总数据
     * @return
     */
    public int getStudentTotal(){
        return stuDao.getStudentTotal();
    }

    /**
     * 分页查询学生数据
     * @param pm
     * @return
     */
    public List<Student> queryStudents(PageManager pm){
        return stuDao.queryStudent(pm);
    }

    /**
     * 判断是否添加成功
     * @param s
     * @return
     */
    public boolean addTea(Student s){
        return stuDao.addStu(s) >0;
    }

    /**
     * 删除学生用户
     * @param id
     * @return
     */
    public boolean delTea(int id){
        return stuDao.delStu(id) > 0;
    }

    /**
     * 查询一个用户的数据
     * @param id
     * @return
     */
    public Student queryStu(int id){
        return stuDao.queryStu(id);
    }

    /**
     * 用户自己更改除了消费金额和积分以外的信息
     * @param s
     * @return
     */
    public boolean updateTea(Student s){
        return  stuDao.updateTea(s) > 0;
    }

}
